Method and system for providing virtual messenger service

ABSTRACT

Provided are a method and a system for providing a virtual messenger service between a mobile communication terminal and a computer. The method includes executing a virtual messenger program for controlling a function of a mobile communication terminal, and receiving a telephone directory provided within the mobile communication terminal; displaying a messenger window when receiving a request for activating the messenger window that collectively includes the telephone directory and menus; generating a communication event message related with a selected telephone number of the other party; and transmitting the generated event message to the mobile communication terminal, and displaying a notification of a communication event to an other party.

PRIORITY

This application claims priority under 35 U.S.C. § 119(a) of a KoreanPatent Application filed in the Korean Intellectual Property Office onJun. 26, 2006 and assigned Serial No. 2006-57425, the entire contents ofwhich are incorporated herein by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates generally to a method and system forproviding a messenger service, and in particular, to a method and systemfor providing a virtual messenger service for enabling a user to usevarious functions of a mobile communication terminal similar to using amessenger service.

2. Description of the Related Art

In recent years, users have gotten used to using a messenger servicethrough a Personal Computer (PC). The messenger service refers to aservice for enabling the user to exchange an instant message with otheronline Internet users. In order to use the messenger service, the userhas to access a service provider's Web page, subscribe for a membership,and create his/her messenger account.

In order for the user to use the messenger service by a mobilecommunication terminal, the mobile communication terminal should beequipped with a wireless Internet browser, and access a wirelessInternet. After the user accesses a messenger server by the mobilecommunication terminal, he/she can select a desired menu such aschatting and message sending, and communicate with another party overInternet.

The conventional messenger service includes a menu for interworking withthe mobile communication terminal and the other party over the Internet.However, this is inconvenient in that the conventional messenger servicecannot be provided until the mobile communication terminal is in anonline access state based on the wireless Internet. A messenger servicefor enabling a membership user to exchange the instant message even witha non-membership user is being required for the user's convenience.

As described above, the user is inconvenient in using, by the mobilecommunication terminal, a familiar messenger service on the PC becauseof a limited size of a screen of the mobile communication terminal andInternet access. It is being also required to consider the user'sconvenience in using various functions of the mobile communicationterminal as the user gets used to communication circumstances such asthe messenger service used on the PC.

SUMMARY OF THE INVENTION

An aspect of exemplary embodiments of the present invention is toaddress at least the problems and/or disadvantages and to provide atleast the advantages described below. Accordingly, an aspect ofexemplary embodiments of the present invention is to provide a methodand system for providing a virtual messenger service for enabling a userto easily use a function of a mobile communication terminal similar tousing a messenger service.

Another aspect of exemplary embodiments of the present invention is toprovide a method and system for providing a virtual messenger servicefor enabling one party to exchange a message with another party withoutwireless Internet access similar to using a messenger service.

According to an aspect of exemplary embodiments of the presentinvention, there is provided a method for providing a virtual messengerservice in a computer. The method includes executing a virtual messengerprogram for controlling a function of a mobile communication terminal,and receiving a telephone directory that is provided within the mobilecommunication terminal, when the mobile communication terminal accessesthe computer; displaying a messenger window when receiving a request foractivating the messenger window that collectively includes the telephonedirectory and menus for controlling the function of the mobilecommunication terminal; generating a communication event message relatedwith a selected telephone number of the other party when the telephonenumber is selected from the telephone directory; and transmitting thegenerated event message to the mobile communication terminal, anddisplaying a notification of a communication event to the other party.

According to another aspect of exemplary embodiments of the presentinvention, there is provided a system for providing a virtual messengerservice between a mobile communication terminal and a computer. Thesystem includes the computer for activating the virtual messengerservice for controlling a function of the mobile communication terminaland receiving a telephone directory provided within the mobilecommunication terminal, when the mobile communication terminal accessesthe computer, and generating a communication event message related witha selected telephone number of the other party and transmitting thecommunication event message to the mobile communication terminal, whenthe telephone number of the other party is selected in a messengerwindow collectively including the telephone directory and menus forcontrolling the function of the mobile communication terminal; and themobile communication terminal for synchronizing with the computer andtransmitting the telephone directory to the computer, when accessing thecomputer, and displaying a notification of a communication event to theother party when receiving the communication event message from thecomputer.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other objects, features and advantages of the presentinvention will become more apparent from the following detaileddescription when taken in conjunction with the accompanying drawings inwhich:

FIG. 1 is a diagram illustrating the architecture of a system forproviding a virtual messenger service according to an exemplaryembodiment of the present invention:

FIG. 2 is a block diagram illustrating an internal construction of aPersonal Computer (PC) for providing a virtual messenger serviceaccording to an exemplary embodiment of the present invention;

FIG. 3 is a flowchart illustrating a method for controlling a PC when amobile communication terminal accesses the PC according to an exemplaryembodiment of the present invention;

FIG. 4 is a diagram illustrating an example of transmitting anotification of an access state of a mobile communication terminalaccording to an exemplary embodiment of the present invention;

FIG. 5 is a diagram illustrating an example of a screen of a PC when anevent of a mobile communication terminal is generated according to anexemplary embodiment of the present invention;

FIG. 6 is a flowchart illustrating a method for controlling a PC when amessenger service is used according to an exemplary embodiment of thepresent invention;

FIGS. 7A and 7B are diagrams illustrating examples of a screens forcreating a message in a messenger window according to an exemplaryembodiment of the present invention; and

FIGS. 8A and 8B are diagrams illustrating examples of screens formanaging a file in a messenger window according to an exemplaryembodiment of the present invention.

DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS

Exemplary embodiments of the present invention will now be described indetail with reference to the annexed drawings. In the drawings, the sameor similar elements, features and structures are denoted by the samereference numerals even though they are depicted in different drawings.In the following description, a detailed description of known functionsand configurations incorporated herein has been omitted for conciseness.

The present invention provides a function for enabling a user to moreconveniently use a communication function of a mobile communicationterminal. Accordingly, an exemplary embodiment of the present inventioncan enable a Personal Computer (PC) to open a messenger window andperform data intermediation with the mobile communication terminal, whena user activates a virtual messenger service in a state where the mobilecommunication terminal accesses the PC. In detail, the PC displays anotification of an event generated by the mobile communication terminal,using a screen. The PC includes various menus in the messenger window sothat the user can easily use a function of the mobile communicationterminal. Thus, the user can exchange a message with the other partyusing the messenger window of the PC similar to using the messengerservice, and can easily manage data in the mobile communicationterminal.

FIG. 1 is a diagram illustrating the architecture of a system forproviding a virtual messenger service according to an exemplaryembodiment of the present invention.

Referring to FIG. 1, the inventive system includes a PC 10, and a mobilecommunication terminal 20 for accessing the PC 10.

The PC 10 accesses the mobile communication terminal 20 using UniversalSerial Bus (USB) and Bluetooth® (hereinafter, Bluetooth) techniques. ThePC 10 provides the virtual messenger service for enabling the user toeasily use various functions of the mobile communication terminal 20through the menu of the messenger window in the same manner as using ageneral messenger service. Desirably, a messenger program necessary forexecution of the virtual messenger service is not only installed in thePC, but also installed in the mobile communication terminal forinterworking with the PC.

By this messenger program, the PC 10 can execute a virtual messengerprogram for controlling the function of the mobile communicationterminal 20, and receive data such as a phonebook list from the mobilecommunication terminal 20, when the mobile communication terminal 20accesses the PC 10. Then, the PC 10 displays the other party's list inthe messenger window, thereby enabling the user to easily select theother party for messaging and voice call.

The messenger window represents a window collectively including thephonebook list and the menus for controlling the function of the mobilecommunication terminal 20. The messenger window is displayed in a pop-upwindow form. Similar to using the general messenger service, the usercan select the other party by clicking with a mouse and use themessenger service such as the voice call and messaging. The user can usea voice call function by a headset 30 connecting with the PC 10, withoutputting the mobile communication terminal 20 to an ear.

The mobile communication terminal 20 is synchronized with the PC 10using the USB and Bluetooth techniques, and communicates data such as amessage and a call with the PC 10. Upon receipt of a communication eventfrom a mobile communication network, the mobile communication terminal20 transmits the received communication event to the PC 10 through thevirtual messenger program. The PC 10 can display a pop-up windowassociated with the communication event, thereby displaying to the usera notification of the receipt of the communication event from the mobilecommunication terminal 20. Similarly, the user can use a relation menuof the mobile communication terminal, such as a call, a Short MessageService (SMS), and phone data, through the messenger window in the PC10, using the virtual messenger program. Accordingly, upon receipt of acreated message from the PC 10, the mobile communication terminal 20transmits the received message to the other party through the mobilecommunication network, using an SMS technique. Upon receipt of a requestfor an outgoing call from the PC 10, the mobile communication terminal20 attempts a call connection to the mobile communication network.

Operation of the PC 10 for controlling operation of the mobilecommunication terminal 20 according to an exemplary embodiment of thepresent invention will be now described with reference to FIG. 2. FIG. 2is a block diagram illustrating an internal construction of the PC forproviding the virtual messenger service according to an exemplaryembodiment of the present invention.

Referring to FIG. 2, the PC 10 includes a display unit 110, an imagerendering unit 120, a controller, 130, a user interface 140, and a dataconversion unit 150.

The display unit 110 displays contents associated with the communicationevent generated by the mobile communication terminal 20. The displayunit 110 displays the event contents in the pop-up window form. Thedisplay unit 110 displays the messenger window collectively includingthe other party's list, and the menus expressing various functions ofthe mobile communication terminal 20 by symbols or pictures. Themessenger window displays icons in various shapes such as a letterenvelope shape for expressing a character message item of the mobilecommunication terminal 20, a telephone shape for expressing a telephonecall item, and a folder shape for expressing a file item. Thus, it showswhether the icon expresses any function of the mobile communicationterminal.

The image rendering unit 120 renders an image to be displayed on thedisplay unit 110 under the control of the controller 130. In detail, theimage rendering unit 120 activates and displays the messenger window onthe display unit 110. The image rendering unit 120 renders and displaysthe pop-up window associated with the communication event.

The controller 130 analyzes data received from the data conversion unit150, and determines whether it performs any operation. Thus, ifreceiving data from the mobile communication terminal 20 through thedata conversion unit 150, the controller 130 controls the imagerendering, unit 120 for displaying data. If receiving a control signalfor selecting a menu item of the messenger window from the userinterface 140, the controller 130 controls the image rendering unit 120to display a window for executing the selected menu item. For example,if the character message item is selected, a message input window isdisplayed, and the message is created in the message input window.Thereafter, depending on the selection of the menu item, the controller130 transmits data generated to the data conversion unit 150. In casewhere the selected menu item is an item for controlling communication ofthe mobile communication terminal 20, the data is transmitted to themobile communication network through the mobile communication terminal20.

The user interface 140 controls various functions of the mobilecommunication terminal 20. The user interface 140 transmits its inherentdata based on data input from a keyboard or the mouse, to the controller130. The controller 130 detects whether the data is based on any datainput from the keyboard or the mouse, and performs an operationassociated with the detection result.

For the compatibility of data exchanged with the mobile communicationterminal 20, the data conversion unit 150 converts data transmitted tothe mobile communication terminal 20 into data having a formatrecognizable by the mobile communication terminal 20. The dataconversion unit 150 converts data received from the mobile communicationterminal 20 into data having a format recognizable by the PC 10. Inother words, the data conversion unit 150 performs a data conversion sothat a smooth data exchange between the PC 10 and the mobilecommunication terminal 20 can be made.

Operation of the PC when the mobile communication terminal accesses thePC will be described below with reference to FIG. 3. FIG. 3 is aflowchart illustrating a method for controlling the PC when the mobilecommunication terminal accesses the PC according to an exemplaryembodiment of the present invention.

Referring to FIG. 3, the PC 10 determines whether the mobilecommunication terminal 20 accesses the PC 10 in Step 300). In detail,the PC 10 determines whether the mobile communication terminal 20accesses itself through the USB and Bluetooth techniques. In Step 350,when the mobile communication terminal 20 attempts to access the PC 10,the PC 10 determines whether the virtual messenger program for dataexchange is installed in the mobile communication terminal 20. In Step310, upon determining that the virtual messenger program is notinstalled, the PC 10 installs the virtual messenger program in themobile communication terminal 20. The above description is based on anexample in which the PC 10 determines whether the virtual messengerprogram is installed in the mobile communication terminal 20. If notinstalled, the PC 10 installs a built-in program in the mobilecommunication terminal 20. However, when attempting to access the PC 10,the mobile communication terminal 20 determines whether the virtualmessenger program is installed in the PC 10. If not installed, themobile communication terminal 20 installs its built-in program in the PC10.

In case where the program is installed or is previously installed asmentioned above, the PC 10 executes the installed virtual messengerprogram in Step 315. In Step 320, the PC 10 completes an access of themobile communication terminal 20. The execution of the virtual messengerprogram leads to data synchronization between the mobile communicationterminal 20 and the PC 10. Thus, the PC 10 receives the data such as thephonebook list from the mobile communication terminal 20.

If the access between the PC 10 and the mobile communication terminal 20is completed as mentioned above, a Trayicon 400 of FIG. 4 is displayedin a tray area of the screen of the PC 10 owing to the virtual messengerprogram. The Trayicon 400 represents an icon for expressing a statewhere the mobile communication terminal 20 accesses the PC 10, and astate where the virtual messenger service is available.

Thereafter, in Step 325, the PC 10 determines whether an event isreceived from the mobile communication terminal 20. According to anexemplary embodiment of the present invention, the event represents thecommunication event such as an incoming call and a reception of amessage based on the mobile communication network. Upon determining thatthere is the received event in step 330, the PC 10 displays the event inthe pop-up window form, thereby displaying the notification of the eventto the user. In detail, in case where the user works using the PC 10that the mobile communication terminal 20 accesses, the mobilecommunication terminal 20 transmits data based on the incoming call orthe reception of the character message, to the PC 10, and the PC 10displays a notification of the incoming call or the reception of thecharacter message to the user, when there is the incoming call or thereception of the character message by the mobile communication terminal20. Referring to FIG. 5 for example, when there is the incoming call bythe mobile communication terminal 20 while the user works, the PC 10performs intermediation for the incoming call, opens the pop-Lip windowat a lower side of the screen, and displays the notification of theincoming call to the user. In detail, the PC 10 opens a messagenotification window and displays to the user the notification of theevent associated with the data received from the mobile communicationterminal 20, in the same manner as using a general messenger, as shownin FIG. 5. Accordingly, the user can telephone without ceasing work,using the headset 30 connecting to the PC 10, when recognizing theincoming call or the reception of the character message and accepting itthrough a mouse-click method.

Operation of the PC 10 based on the menu of the messenger window will bedescribed below with reference to FIG. 6. FIG. 6 is a flowchartillustrating a method for controlling the PC when the messenger serviceis used according to an exemplary embodiment of the present invention.The following description refers to examples illustrated in FIG. 7 andFIGS. 8A and 8B for its detailed description.

Referring to FIG. 6, in Step 600 the PC 10 determines whether a requestfor activating the messenger window is inputted by the user. Theactivating of the messenger window is implemented by user'sdouble-clicking the Trayicon displayed in the tray area of the screen ofthe PC 10. In case where the user intends to telephone, transmit amessage, or check data within the mobile communication terminal 20, theuser can double-click the Trayicon of the PC 10, thereby opening themessenger window collectively including the icons expressing thefunctions of the mobile communication terminal 20.

When determining that the messenger window activation request isinputted in the Step 600, the PC 10 displays the other party's list inthe messenger window in Step 605, as shown in FIG. 7A. In addition tothe other party's list, the menus for controlling the functions of themobile communication terminal 20 are expressed using the icons in themessenger window. In general, the other party's list displayed in themessenger window represents a talking party's list subscribing to themessenger service. According to an exemplary embodiment of the presentinvention, the other party's list represents the phonebook list that thePC 10 receives when the mobile communication terminal 20 accesses the PC10. In Step 610, the PC 10 determines whether a specific other party isselected. The selecting of the other party from the other party's listcall be implemented by double-clicking the mouse with a cursor put on aname of the other party. When the specific other party is selected thePC 10 displays the message input window as shown in FIG. 7B in Step 615.Thus, the user can create the message similar to talking by a messenger.In Step 620, the PC 10 determines whether the user has completed tocreate the message. In Step 625, when the user has completed creating ofthe message, the PC 10 performs data conversion from a format of thecreated message to the format recognizable by the mobile communicationterminal 20.

In Step 630, the PC 10 transmits the converted message to the mobilecommunication terminal 20 so that the mobile communication terminal 20can transmit the message to the selected other party by the SMStechnique. Thus, the mobile communication terminal 20 can transmit thecreated message to a telephone number of the selected specific otherparty. As mentioned above, the PC 10 generates a communication eventmessage related with the telephone number of the selected other party,and transmits the generated event message to the mobile communicationterminal 20, thereby displaying the notification of the communicationevent to the selected other party. According to an exemplary embodimentof the present invention, the user can directly create and transmit themessage or telephone to the other party with convenience by onlydouble-clicking the desired other party of the phonebook list displayedin the messenger window. In other words, the user can easily control thefunction of the mobile communication terminal 20 without directlymanipulating the mobile communication terminal 20, using the letterenvelope icon expressing the character message and the telephone iconexpressing the telephoning.

The above description is based on an exemplary method of transmittingthe character message or telephoning through the menu of the messengerwindow. However, data such as a folder list and a photograph list inaddition to the phonebook list can also be exchanged with each otherusing the virtual messenger program. By the virtual messenger program,the user can simply modify and store user information difficult to beedited in the mobile communication terminal 20. The user can view a filestored in the mobile communication terminal 20 using a file explorer, asshown in FIG. 8A. The user can view or modify images stored in themobile communication terminal 20 on the screen of the PC 10, using aphotograph menu of the messenger window, as shown in FIG. 8B. As such,the PC 10 smoothly exchanges data with the mobile communication terminal20, and intermediates the message with the mobile communication terminal20 using the general mobile communication network.

As described above, the present invention has an advantage that, similarto using the messenger service, the user can easily manipulate thefunction of the mobile communication terminal by the virtual messengerprogram in a state where the mobile communication terminal accesses thePC. The present invention has an advantage that, similar to using themessenger service, the user can exchange the message with the otherparty on the PC by the mobile communication terminal without accessingthe wireless Internet.

While the present invention has been shown and described with referenceto a certain exemplary embodiment thereof, it will be understood bythose skilled in the art that various changes in form and details may bemade therein without departing from the spirit and scope of theinvention as defined by the appended claims.

What is claimed is:
 1. A method for providing a virtual messengerservice in a computer, the method comprising: executing a virtualmessenger program for controlling a function of a mobile communicationterminal, and receiving a phonebook list having a plurality of telephonenumbers from the mobile communication terminal, when the mobilecommunication terminal accesses the computer; displaying a Trayiconexpressing a state where the virtual messenger service is available, ina tray area of a screen of the computer prior to displaying a messengerwindow, when the mobile communication terminal completes an access tothe computer by executing the virtual messenger program; displaying themessenger window when receiving a request for activating the messengerwindow that collectively includes the phonebook list and menus forcontrolling the function of the mobile communication terminal;generating a communication event message for data or an outgoing call toa selected telephone number of an other party when the telephone numberis selected from the phonebook list; and transmitting the generatedcommunication event message to the mobile communication terminal fornotifying a communication event to the other party; determining whetherthere is the communication event received from the mobile communicationterminal in a state where the virtual messenger program is executed; anddisplaying a notification of the receipt of the communication event in apop-up window form on a screen of the computer, when determining thatthere is the received communication event, wherein the mobilecommunication terminal determines whether the virtual messenger programis installed in the computer when accessing the computer, and installsthe virtual messenger program in the computer upon determining that thevirtual messenger program is not installed.
 2. The method of claim 1,further comprising: determining whether the virtual messenger program isinstalled in the mobile communication terminal, when the mobilecommunication terminal accesses the computer; and installing the virtualmessenger program in the mobile communication terminal, when it isdetermined that the virtual messenger program is not installed.
 3. Themethod of claim 1, wherein the request for activating the messengerwindow is performed by double-clicking the Trayicon with a mouse.
 4. Themethod of claim 1, wherein the generation of the communication eventmessage comprises: displaying a message input window; converting aformat of a created message to a format recognizable by the mobilecommunication terminal, when the message is created by a user in themessage input window; and generating the communication event message. 5.The method of claim 4, wherein the messenger window displays an iconincluding at least one of a letter envelope shape expressing a charactermessage item of the mobile communication terminal, a telephone shapeexpressing a telephone call item, and a folder shape expressing a fileitem.
 6. The method of claim 1, wherein a voice call is performedthrough a headset connected to the computer when the receivedcommunication event is an incoming call.
 7. The method of claim 1,wherein the messenger window displays an icon based on at least one of aletter envelope shape expressing a character message item of the mobilecommunication terminal, a telephone shape expressing a telephone callitem, and a folder shape expressing a file item.
 8. A system forproviding a virtual messenger service between a mobile communicationterminal and a computer, the system comprising: the computer foractivating the virtual messenger service for controlling a function ofthe mobile communication terminal and receiving a phonebook list havinga plurality of telephone numbers from the mobile communication terminal,when the mobile communication terminal accesses the computer, andgenerating a communication event message for data or an outgoing call toa selected telephone number of an other party and transmitting thecommunication event message to the mobile communication terminal, whenthe telephone number of the other party is selected in a messengerwindow collectively including the phonebook list and menus forcontrolling the function of the mobile communication terminal; and themobile communication terminal for synchronizing with the computer andtransmitting the phonebook list to the computer when accessing thecomputer, and receiving the communication event message from thecomputer for notifying a communication event to the other party, whereinthe computer displays a Trayicon for expressing a state where thevirtual messenger service is available, in a tray area of a screen ofthe computer prior to displaying the messenger window, when the mobilecommunication terminal completes an access to the computer by executinga virtual messenger program, wherein the computer displays anotification of the receipt of the communication event in a pop-upwindow form on a screen of the computer, upon receiving thecommunication event from the mobile communication terminal in a statewhere the virtual messenger program is executed, and wherein the mobilecommunication terminal determines whether the virtual messenger programis installed in the computer when accessing the computer, and installsthe virtual messenger program in the computer upon determining that thevirtual messenger program is not installed.
 9. The system of claim 8,wherein the mobile communication terminal attempts a call connection tothe selected telephone number when receiving the communication eventmessage from the computer.
 10. The system of claim 8, wherein the mobilecommunication terminal transmits a short message to the selectedtelephone number through a Short Message Service (SMS) technique whenthe communication event message received from the computer is the shortmessage.
 11. The system of claim 8, wherein the computer displays amessage input window when the telephone number of the other party isselected, and converts a format of a created message to a formatrecognizable by the mobile communication terminal when the message iscreated by a user in the message input window, thereby generating thecommunication event message.
 12. The system of claim 8, wherein thecomputer determines whether a virtual messenger program is installed inthe mobile communication terminal when the mobile communication terminalaccesses the computer, and installs the virtual messenger program in themobile communication terminal upon determining that the virtualmessenger program is not installed.
 13. The system of claim 8, whereinthe mobile communication terminal determines whether the virtualmessenger program is installed in the computer when accessing thecomputer, and installs the virtual messenger program in the computerupon determining that the virtual messenger program is not installed.14. The system of claim 8, wherein the messenger window displays an iconincluding at least one of a letter envelope shape for expressing acharacter message item of the mobile communication terminal, a telephoneshape for expressing a telephone call item, and a folder shape forexpressing a file item.
 15. A method for providing a virtual messengerservice in a computer, the method comprising: synchronizing with amobile communication terminal to obtain a phonebook list including aplurality of telephone numbers; executing a virtual messenger programfor controlling a function of the mobile communication terminal, whenthe mobile communication terminal accesses the computer; displaying atrayicon expressing a state of connection for communication by which thevirtual messenger service between the computer and the mobilecommunication terminal is available, in a tray area of a screen of thecomputer; displaying a messenger window when receiving a request foractivating the messenger window that includes the phonebook list andmenus for controlling the function of the mobile communication terminal;generating a communication event message related with a telephone numberof another party, when the telephone number is selected from thephonebook list; transmitting the generated communication event messageto the mobile communication terminal for a notification of a firstcommunication event to the another party; determining whether a secondcommunication event is received from the mobile communication terminalwhile the virtual messenger program is executed; and displaying anotification of the receipt of the second communication event in apop-up window form on the screen of the computer, when it is determinedthat the communication event is received, and wherein the mobilecommunication terminal determines whether the virtual messenger programis installed in the computer when accessing the computer, and installsthe virtual messenger program in the computer upon determining that thevirtual messenger program is not installed in the computer.
 16. Themethod of claim 15, further comprising: determining whether the virtualmessenger program is installed in the mobile communication terminal,when the mobile communication terminal accesses the computer; andinstalling the virtual messenger program in the mobile communicationterminal, when it is determined that the virtual messenger program isnot installed.
 17. The method of claim 15, wherein the request foractivating the messenger window is received by a selection of thetrayicon.
 18. The method of claim 15, wherein generating thecommunication event message comprises: displaying a message inputwindow; converting a format of a created message to a formatrecognizable by the mobile communication terminal, when the message iscreated by a user in the message input window; and generating thecommunication event message based on the converted format.
 19. Themethod of claim 15, further comprising performing a voice call through aheadset connected to the computer when the received communication eventis an incoming call.
 20. The method of claim 15, wherein the messengerwindow displays an icon based on at least one of a letter envelope shapeexpressing a character message item of the mobile communicationterminal, a telephone shape expressing a telephone call item, and afolder shape expressing a file item.
 21. The method of claim 15, whereinthe messenger window displays an icon including at least one of a letterenvelope shape expressing a character message item of the mobilecommunication terminal, a telephone shape expressing a telephone callitem, and a folder shape expressing a file item.
 22. A system forproviding a virtual messenger service, the system comprising: a mobilecommunication terminal; and a computer for: synchronizing with themobile communication terminal to obtain a phonebook list including aplurality of telephone numbers; executing the virtual messenger servicefor controlling a function of the mobile communication terminal, whenthe mobile communication terminal accesses the computer; displaying atrayicon expressing a state of connection for communication by which thevirtual messenger service between the computer and the mobilecommunication terminal is available, in a tray area of a screen of thecomputer; displaying a messenger window when receiving a request foractivating the messenger window that includes the phonebook list andmenus for controlling the function of the mobile communication terminal;generating a communication event message for at least one of data or anoutgoing call related with a telephone number of another party, when thetelephone number is selected from the phonebook list; transmitting thecommunication event message to the mobile communication terminal for anotification of a first communication event to the another party;determining whether a second communication event is received from themobile communication terminal while the virtual messenger program isexecuted; and displaying a notification of the receipt of the secondcommunication event in a pop-up window form on the screen of thecomputer, when it is determined that the communication event isreceived, wherein the mobile communication terminal is configured forsynchronizing with the computer, receiving the communication eventmessage from the computer for the notification of the firstcommunication event to the another party, and transmitting the secondcommunication event to the computer, and wherein the mobilecommunication terminal determines whether the virtual messenger programis installed in the computer when accessing the computer, and installsthe virtual messenger program in the computer upon determining that thevirtual messenger program is not installed in the computer.
 23. Thesystem of claim 22, wherein the mobile communication terminal attempts acall connection to the selected telephone number when receiving thecommunication event message from the computer.
 24. The system of claim22, wherein the mobile communication terminal transmits a short messageto the selected telephone number through a Short Message Service (SMS)technique when the communication event message received from thecomputer is the short message.
 25. The system of claim 22, wherein thecomputer generates the communication event message by displaying amessage input window when the telephone number of the another party isselected, and converts a format of a message created by a user in themessage input window to a format recognizable by the mobilecommunication terminal.
 26. The system of claim 22, wherein the computerdetermines whether a virtual messenger program is installed in themobile communication terminal when the mobile communication terminalaccesses the computer, and installs the virtual messenger program in themobile communication terminal upon determining that the virtualmessenger program is not installed in the mobile communication terminal.27. The system of claim 22, wherein the messenger window displays anicon including at least one of a letter envelope shape for expressing acharacter message item of the mobile communication terminal, a telephoneshape for expressing a telephone call item, and a folder shape forexpressing a file item.